<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:p="http://primefaces.org/ui">
    <p:dialog id="verEstadoDialogId" header="Procesando Archivo" modal="true" onShow="upperInput();"
              widgetVar="wvverEstadoDialog" resizable="false" showEffect="fade" hideEffect="fade">
        <p:panel id="ProcesoEstado">
            <h:form id="ProcesoEstadoForm" prependId="true">
                <h:panelGrid id="gridBusqueda3Dialog" columns="2" styleClass="centered">
                    <p:commandButton ajax="true" value="Ver Reportes"
                                     actionListener="#{jsfBean.verReportes}"
                                     update=":messages">
                    </p:commandButton>
                    <p:commandButton ajax="true" value="Cancelar" onclick="wvverEstadoDialog.hide()"
                                     type="button"
                                     immediate="true" process="@none"/>
                </h:panelGrid>
            </h:form>
        </p:panel>
    </p:dialog>
    <p:dialog id="cargarArchivo" header="Cargar Archivo" onShow="upperInput();" modal="true" widgetVar="wvCargarArchivo" resizable="false"
              showEffect="fade" hideEffect="fade">
        <p:panel>
            <h:form id="cargarArchivoForm" prependId="true">
                <p:fileUpload fileUploadListener="#{jsfBean.uploadFileAction}"
                              mode="advanced" cancelLabel="Cancelar" uploadLabel="Cargar Archivo"
                              label="Seleccionar Archivo"
                              update=":messages"  multiple="true"
                              sizeLimit="524288000"
                              allowTypes="/(\.|\/)(csv)$/"/>
                <p:outputLabel value="Comentario" for="txtComentario"/>
                <p:inputText id="txtComentario" size="50" maxlength="100" value="#{jsfBean.nuevoCheckPoint.comentario}"
                             required="true" requiredMessage="*"/>
                <h:panelGrid columns="2" styleClass="centered">
                    <p:commandButton ajax="true" value="Procesar Documento"
                                     actionListener="#{jsfBean.cargarInformacion}"
                                     update=":frmPrincipal :cargarArchivoForm :frmPrincipal :messages">
                        <f:attribute name="dialogName" value="wvCargarArchivo"/>
                    </p:commandButton>

                    <p:commandButton ajax="true" value="Cancelar" onclick="wvCargarArchivo.hide()"
                                     type="button"
                                     immediate="true" process="@none"/>
                </h:panelGrid>
            </h:form>
        </p:panel>
    </p:dialog>

</ui:composition>
